home *** CD-ROM | disk | FTP | other *** search
/ Nothing but GIFs AGA / Nothing But GIFs.iso / gifdt39.lha / readme < prev   
Text File  |  1993-02-02  |  3KB  |  63 lines

  1. How to use your GIF datatype. This version is 39.3.
  2.  
  3. In this archive, you will find 2 files: Gif.datatype, and GIF (with an icon).
  4. (Yes I know, strictly speaking, that's three).
  5. This program can ONLY be used under WB3 (or above, I presume).
  6.  
  7. The Gif.datatype file must be copied into the directory:
  8. SYS:Classes/Datatypes
  9. The GIF and GIF.info files can be copied into one of two places:
  10. SYS:Storage/Datatypes
  11. If you just want to have the datatype available. You will have to double-
  12. click on the GIF icon, or use AddDataType to actually use it. OR
  13. SYS:Devs/Datatypes
  14. If you want the datatype permanently installed. Doing this means that the
  15. datatype is automatically added to the system every time you boot. This
  16. means that the very first time you install it, you will have to double-click
  17. on it or reboot to use it.
  18.  
  19. Once the GIF datatype has been installed, any datatype aware program can be
  20. used to read GIF files as if they were IFF. For example, MultiView will
  21. display them, and you can use them as screen/window backdrops. MultiView
  22. will display the images on the workbench, and will remap the colours to
  23. whatever workbench you have selected. If you run a 4 colour WB, you will get
  24. a best effort in four colours. Actually, MultiView does quite a good job of
  25. this. Normally, you will want to use a 256 colour workbench, in which case,
  26. you will get all the colours. Due to the pen sharing in WB3, you can have
  27. several pictures open simultaneously, and still get a good colour match.
  28.  
  29. By selecting the appropriate tooltypes, MultiView can also display pictures
  30. on their own screen. Consult the MultiView documentation for more details.
  31.  
  32. The datatype was written to handle 87a and 89a type GIFs, although I haven't
  33. been able to test the 89a ones. It will only read the first image in a file
  34. containing multiple images, although I haven't been able to test this either.
  35. A datatype is a library, and so naturally is fully re-entrant. This version
  36. has also been tested on a 68000.
  37.  
  38. This version of the the datatype is a performance-enhanced version of the
  39. second release, 39.2. A number of enhancements were made:
  40.  
  41.   1) Following a suggestion made to me by Matthias Scheler, (grateful
  42.      thanks to him - my email doesn't seem to get through?) I replaced calls
  43.      to WritePixel with WritePixelLine8. This significantly speeds up the
  44.      decoding.
  45.   2) Other small optimisations to the decoder, inlining code at the expense
  46.      of executable size.
  47.  
  48. I was delaying release of this pending a further change, but have been
  49. persuaded to let this signifcantly sped-up version out. The further change
  50. being planned is to allow the datatype to write GIF files. Since I don't
  51. think many datatype-aware programs support this yet, this shouldn't cause
  52. too much trouble.
  53.  
  54. There are no restrictions on the distribution of this archive. The datatype
  55. copes successfully with the modest collection of GIFs I have access to, but
  56. testing has been somewhat less than rigorous. If you have any problems, I
  57. can be contacted on sgoddy@cix.compulink.co.uk or 100014,674 on CIS.
  58.  
  59. The Graphics Interchange Format (c) is the Copyright property of CompuServe
  60. Incorporated. GIF (sm) is a Service Mark property of Compuserve Incorporated.
  61.  
  62. Steve the G. 02/02/93.
  63.